From 4ff2a3a706e84f093079f1c5c95e90def6f21f21 Mon Sep 17 00:00:00 2001 From: "cl349@freefall.cl.cam.ac.uk" Date: Tue, 14 Sep 2004 09:15:27 +0000 Subject: [PATCH] bitkeeper revision 1.1159.1.152 (4146b6af3ABfJhokEKrtWBdtVjPUYA) Sync with userland domain builder. --- xen/arch/x86/domain.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c index d0ae459aa0..d58aa01b7e 100644 --- a/xen/arch/x86/domain.c +++ b/xen/arch/x86/domain.c @@ -636,13 +636,13 @@ int construct_dom0(struct domain *p, * read-only). We have a pair of simultaneous equations in two unknowns, * which we solve by exhaustive search. */ + vinitrd_start = round_pgup(dsi.v_kernend); + vinitrd_end = vinitrd_start + initrd_len; + vphysmap_start = round_pgup(vinitrd_end); + vphysmap_end = vphysmap_start + (nr_pages * sizeof(unsigned long)); + vpt_start = round_pgup(vphysmap_end); for ( nr_pt_pages = 2; ; nr_pt_pages++ ) { - vinitrd_start = round_pgup(dsi.v_kernend); - vinitrd_end = vinitrd_start + initrd_len; - vphysmap_start = round_pgup(vinitrd_end); - vphysmap_end = vphysmap_start + (nr_pages * sizeof(unsigned long)); - vpt_start = round_pgup(vphysmap_end); vpt_end = vpt_start + (nr_pt_pages * PAGE_SIZE); vstartinfo_start = vpt_end; vstartinfo_end = vstartinfo_start + PAGE_SIZE; -- 2.30.2